Leydig's Cell — synonyms, definition

1. Leydig's cell (Noun)

1 synonym
Leydig cell
1 definition

Leydig's cell (Noun) — A cell in the testes that secretes the hormone testosterone.

1 type of
cell